stuffed turkey - Spanish English Dictionary